.User {
    background: #efefef;

    .User-d1 {
        width: 92vw;
        padding: 0 4vw;
        height: 45.3333vw;
        background-image: url('../../static/img/user-bac.png');
        background-size: 100% 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;

        .User-d1-i1 {
            width: 5.3333vw;
            height: 5.3333vw;
            margin-left: auto;
        }

        .User-d2 {
            width: 100%;
            display: flex;
            align-items: center;
            margin-top: 1.3333vw;

            .User-d2-i1 {
                width: 16vw;
                height: 16vw;
                border-radius: 100%;
            }

            .User-d2-d1 {
                width: 61.3333vw;
                margin-left: 5.3333vw;
                margin-right: 5.3333vw;

                .User-d2-d2 {
                    display: flex;
                    align-items: center;
                    font-size: 4.5333vw;
                    color: rgba(255, 255, 255, 1);

                    img {
                        margin-left: 2.6667vw;
                        width: 3.2vw;
                        height: 3.2vw;
                    }
                }

                .User-d2-p1 {
                    font-size: 3.2vw;
                    color: rgba(255, 255, 255, 1);
                    margin-top: 2.1333vw;
                }
            }

            .User-d2-i2 {
                width: 4vw;
                height: 4vw;
            }
        }
    }

    .User-d5 {
        padding: 3.4667vw 4vw;
        display: flex;
        justify-content: space-between;
        font-size: 3.4667vw;
        color: rgba(0, 0, 0, 1);
        background: white;
        border-bottom: 1px solid #f5f5f5;

        img {
            width: 4vw;
            height: 4vw;
        }
    }

    .User-d4 {
        justify-content: space-around;
        height: 22.6667vw;
        background: white;
        margin-bottom: 2.6667vw;

        .center {
            flex-direction: column;
            font-size: 3.2vw;
            color: rgba(119, 119, 119, 1);

            img {
                width: 6.6667vw;
                height: 6.6667vw;
                margin-bottom: 2.6667vw;
            }
        }
    }

    .User-d3 {
        padding: 5.3333vw 4vw;
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-size: 3.4667vw;
        color: rgba(0, 0, 0, 1);
        border-bottom: 1px solid #f5f5f5;
        background: white;
        img{
            width: 4vw;
            height: 4vw;
        }
    }
}